Himalayan serow - German English Dictionary